Skip to content

Conversation

@bigfoot90
Copy link

Solve #223

}

$parents = class_parents($class);
$parents = class_parents($class) + class_uses($class);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This introduces a violation of this method's signature:

Also, it's inconsistent with its name.

@bigfoot90
Copy link
Author

The schema tool is working rigth now with traits and xml mappings.

But the UnitOfWork is not, I need a help here.

I'm getting this error:
[ReflectionException] Given object is not an instance of the class this property was declared in

#1  /var/www/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:656
#2  /var/www/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:514
#3  /var/www/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:834
#4  /var/www/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:355
#5  /var/www/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:388
#6  /var/www/symfony/var/cache/test/ContainerSPzjQBW/EntityManager_9a5be93.php:136
#7  /var/www/symfony/vendor/theofidry/alice-data-fixtures/src/Bridge/Doctrine/Persister/ObjectManagerPersister.php:95
#8  /var/www/symfony/var/cache/test/ContainerSPzjQBW/ObjectManagerPersister_eccc052.php:39
#9  /var/www/symfony/vendor/theofidry/alice-data-fixtures/src/Loader/PersisterLoader.php:93
#10 /var/www/symfony/var/cache/test/ContainerSPzjQBW/PersisterLoader_c8a8e24.php:39

@derrabus
Copy link
Member

derrabus commented Jan 6, 2022

  • Please target the 2.3.x 2.4.x branch because this is a new feature.
  • Please add tests.

@derrabus derrabus added the Enhancement New feature or request label Jan 6, 2022
@derrabus derrabus changed the base branch from 2.2.x to 2.4.x January 9, 2022 21:27
@greg0ire greg0ire deleted the branch doctrine:2.4.x October 14, 2025 19:43
@greg0ire greg0ire closed this Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants